O propósito do processo de Implementação de software é a execução sistemática das atividades de análise, design,
construção, integração e testes para produtos novos ou modificados de software de acordo com os requisitos especificados
O processo Implementação de Software possui os seguintes objetivos:
Tarefas das atividades são realizadas através da execução do Plano do Projeto corrente;
Requisitos são definidos, analisados quanto ao corretismo e testabilidade, aprovados pelo cliente e incluídos
em baselines para por fim serem comunicados;
O projeto de arquitetura e seu detalhamento são elaborados e incluídos em baseline. Descrevem os componentes de
software e suas interfaces internas e externas. A consistência e rastreabilidade dos requisitos do software são
estabelecidas;
Os componentes de software definidos no projeto são desenvolvidos, testes unitários são definidos e realizados
para verificar consistência com os requisitos e o projeto. A rastreabilidade é estabelecida entre os requisitos
e o projeto;
O software é produzido realizando-se a integração dos componentes de software e verificado através de
casos e procedimentos de teste. Os resultados são armazenados no relatório de teste. Os defeitos são
corrigidos e consistência e rastreabilidade do projeto do software são estabelecidas;
Uma configuração de software que atenda a especificação dos requisitos é integrada, incluída em baseline e
armazenada no repositório do projeto. Necessidades de mudança na consiguração do software são detectadas e
solicitações de mudança relacionadas são iniciadas;
Os critérios definidos para garantir a consistência entre produtos de entrada e saída em cada atividade são
usados para realizar as tarefas de verificação e validação de todos os produtos de trabalho requeridos.